chin strap, ribbon, or strap - Español Inglés Diccionario